﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Collections.Generic;

namespace OnlineVideos.BlogEntities
{
    public class ShowInfo
    {
       
        public List<DownloadTopSongs> LinksList { get; set; }
        
        public List<Casts> CastList { get; set; }
       
        public List<StoryProperties> StoryList { get; set; }
        
        public Details ShowDetail { get; set; }
        
        public List<Cricket> objCricketBatList { get; set; }
       
        public List<Cricket> objCricketBowlList { get; set; }
       
        public Cricket objCricketScoreDetail { get; set; }
    }

    public class StoryProperties
    {
        public int MovieId { get; set; }
       
        public string Title { get; set; }
       
        public string Description { get; set; }
      
        public string ImageName{ get; set; }
        
        public int LanguageId{ get; set; }
        
        public string LanguageName{ get; set; }
    }

      public class TopSongInfo
        {
            string _Title;
            public string Title
            {
                get { return _Title; }
                set { _Title = value; }
            }
           
            string _Favorite;
            public string Favorite
            {
                get { return _Favorite; }
                set { _Favorite = value; }
            }
           
            string _Id;
            public string Id
            {
                get { return _Id; }
                set { _Id = value; }
            }
           
            string _no;
            public string No
            {
                get { return _no; }
                set { _no = value; }
            }
           
            string _movieId;
            public string MovieId
            {
                get { return _movieId; }
                set { _movieId = value; }
            }
        }


    public class DownloadTopSongs
    {

        public TopSongInfo TopSongInfo { get; set; }

        string _description;
        public string Description
        {
            get { return _description; }
            set { _description = value; }
        }

        string _Rating;
        public string Rating
        {
            get { return _Rating; }
            set { _Rating = value; }
        }

        string _LinkType;
        public string LinkType
        {
            get { return _LinkType; }
            set { _LinkType = value; }
        }

        string _Song_Favorite;
        public string Song_Favorite
        {
            get { return _Song_Favorite; }
            set { _Song_Favorite = value; }
        }

        string _UrlName;
        public string UrlName
        {
            get { return _UrlName; }
            set { _UrlName = value; }
        }

        string _Url;
        public string Url
        {
            get { return _Url; }
            set { _Url = value; }
        }

        string _Id;
        public string Id
        {
            get { return _Id; }
            set { _Id = value; }
        }

        string _no;
        public string No
        {
            get { return _no; }
            set { _no = value; }
        }

        string _movieId;
        public string MovieId
        {
            get { return _movieId; }
            set { _movieId = value; }
        }

        string _roleid;
        public string RoleId
        {
            get { return _roleid; }
            set { _roleid = value; }
        }
        string _personid;
        public string PersonId
        {
            get { return _personid; }
            set { _personid = value; }
        }
    }

        public class Casts
        {

            string _movieId;
            public string MovieId
            {
                get { return _movieId; }
                set { _movieId = value; }
            }

            string _roleid;
            public string RoleId
            {
                get { return _roleid; }
                set { _roleid = value; }
            }

            string _personid;
            public string PersonId
            {
                get { return _personid; }
                set { _personid = value; }
            }

            string _teamId;
            public string TeamId
            {
                get { return _teamId; }
                set { _teamId = value; }
            }

            string _teamA;
            public string TeamA
            {
                get { return _teamA; }
                set { _teamA = value; }
            }

            string _teamB;
            public string TeamB
            {
                get { return _teamB; }
                set { _teamB = value; }
            }

        }

     public class Details
        {
            string _appname;
            public string AppName
            {
                get { return _appname; }
                set { _appname = value; }
            }

            string _movieId;
            public string MovieId
            {
                get { return _movieId; }
                set { _movieId = value; }
            }

            
            string _Id;
            public string Id
            {
                get { return _Id; }
                set { _Id = value; }
            }
           
            string _url;
            public string Url
            {
                get { return _url; }
                set { _url = value; }
            }
            
            string _urlname;
            public string UrlName
            {
                get { return _urlname; }
                set { _urlname = value; }
            }
           
            string _no;
            public string No
            {
                get { return _no; }
                set { _no = value; }
            }
            
            string _movieTitle;
            public string MovieTitle
            {
                get { return _movieTitle; }
                set { _movieTitle = value; }
            }

            
            string _imagePath;
            public string ImagePath
            {
                get { return _imagePath; }
                set { _imagePath = value; }
            }
         
            string _imagePovitPath;
            public string imagePovitPath
            {
                get { return _imagePovitPath; }
                set { _imagePovitPath = value; }
            }
           
            string _rating;
            public string Rating
            {
                get { return _rating; }
                set { _rating = value; }
            }

           
            string _genre;
            public string Genre
            {
                get { return _genre; }
                set { _genre = value; }
            }

           
            string _releaseDate;
            public string ReleaseDate
            {
                get { return _releaseDate; }
                set { _releaseDate = value; }
            }

           
            string _addedDate;
            public string AddedDate
            {
                get { return _addedDate; }
                set { _addedDate = value; }
            }

           
            string _favorite;
            public string Favorite
            {
                get { return _favorite; }
                set { _favorite = value; }
            }

            
            string _subTitle;
            public string SubTitle
            {
                get { return _subTitle; }
                set { _subTitle = value; }
            }

           
            string _director;
            public string Director
            {
                get { return _director; }
                set { _director = value; }
            }

           
            string _starring;
            public string Starring
            {
                get { return _starring; }
                set { _starring = value; }
            }

          
            string _musicDirector;
            public string MusicDirector
            {
                get { return _musicDirector; }
                set { _musicDirector = value; }
            }

           
            string _studio;
            public string Studio
            {
                get { return _studio; }
                set { _studio = value; }
            }

           
            string _producers;
            public string Producers
            {
                get { return _producers; }
                set { _producers = value; }
            }

            
            string _description;
            public string Description
            {
                get { return _description; }
                set { _description = value; }
            }
            
            string _removemovie;
            public string Removemovie
            {
                get { return _removemovie; }
                set { _removemovie = value; }
            }
        }

        public class Cricket
        {
            
            string _matchId;
            public string MatchId
            {
                get { return _matchId; }
                set { _matchId = value; }
            }
            
            string _balls;
            public string Balls
            {
                get { return _balls; }
                set { _balls = value; }
            }
           
            string _btName;
            public string BtName
            {
                get { return _btName; }
                set { _btName = value; }
            }
           
            string _btRuns;
            public string BtRuns
            {
                get { return _btRuns; }
                set { _btRuns = value; }
            }
            
            string _out;
            public string Out
            {
                get { return _out; }
                set { _out = value; }
            }
            
            string _typebt;
            public string TypeBt
            {
                get { return _typebt; }
                set { _typebt = value; }
            }

            string _typebl;
            public string TypeBl
            {
                get { return _typebl; }
                set { _typebl = value; }
            }
           
            string _bowlerName;
            public string BowlerName
            {
                get { return _bowlerName; }
                set { _bowlerName = value; }
            }
           
            string _overs;
            public string Overs
            {
                get { return _overs; }
                set { _overs = value; }
            }
           
            string _maidens;
            public string Maidens
            {
                get { return _maidens; }
                set { _maidens = value; }
            }
           
            string _blRuns;
            public string BlRuns
            {
                get { return _blRuns; }
                set { _blRuns = value; }
            }
           
            string _wickets;
            public string Wickets
            {
                get { return _wickets; }
                set { _wickets = value; }
            }
           
            string _countryA;
            public string CountryA
            {
                get { return _countryA; }
                set { _countryA = value; }
            }
            
            string _countryB;
            public string CountryB
            {
                get { return _countryB; }
                set { _countryB = value; }
            }
           
            string _published;
            public string Published
            {
                get { return _published; }
                set { _published = value; }
            }
            
            string _teamAExtras;
            public string TeamAExtras
            {
                get { return _teamAExtras; }
                set { _teamAExtras = value; }
            }
            
            string _teamBExtras;
            public string TeamBExtras
            {
                get { return _teamBExtras; }
                set { _teamBExtras = value; }
            }
           
            string _teamArr;
            public string TeamArr
            {
                get { return _teamArr; }
                set { _teamArr = value; }
            }
            
            string _teamBrr;
            public string TeamBrr
            {
                get { return _teamBrr; }
                set { _teamBrr = value; }
            }
            
            string _teamATotal;
            public string TeamATotal
            {
                get { return _teamATotal; }
                set { _teamATotal = value; }
            }
            
            string _teamBTotal;
            public string TeamBTotal
            {
                get { return _teamBTotal; }
                set { _teamBTotal = value; }
            }
            
            string _matchResult;
            public string MatchResult
            {
                get { return _matchResult; }
                set { _matchResult = value; }
            }

           
            string _nextUpdatedDate;
            public string NextUpdatedDate
            {
                get { return _nextUpdatedDate; }
                set { _nextUpdatedDate = value; }
            }
            
            int _downloadCompleted;
            public int DownloadCompleted
            {
                get { return _downloadCompleted; }
                set { _downloadCompleted = value; }
            }
        }

    
}
